Synonyms for "business deal"

Words with similar meaning